using System;
namespace pos.entity
{
    /// <summary>
    /// Summary description for 历史入库流水.
    /// </summary>
    public class Hstock
    {
        public Hstock()
        {
        }
        private long  seqID_p;
        private DateTime  stockTime_p;
        private long  commoditySeqID_p;
        private String  commodityID_p;
        private String  commodityName_p;
        private double  stockBoxAmount_p;
        private double  stockAmount_p;
        private double  stockMoney_p;
        private double  stockPrice_p;
        private double  unitAmount_p;
        private long  dealer_p;
        private double  saleAmount_p;
        private double  saleMoney_p;
        private double  returnedAmount_p;
        private double  returnedMoney_p;
        private double  storageAmount_p;
        private double  storageMoney_p;
        private double  lossMoney_p;
        private DateTime  addTime_p;
        private int  settleState_p;
        virtual public long seqID
        {
        	 get{
        	 	return seqID_p;
        	 }
        	 set{
        	 	seqID_p=value;
        	 }
        }
        virtual public DateTime stockTime
        {
        	 get{
        	 	return stockTime_p;
        	 }
        	 set{
        	 	stockTime_p=value;
        	 }
        }
        virtual public long commoditySeqID
        {
        	 get{
        	 	return commoditySeqID_p;
        	 }
        	 set{
        	 	commoditySeqID_p=value;
        	 }
        }
        virtual public String commodityID
        {
        	 get{
        	 	return commodityID_p;
        	 }
        	 set{
        	 	commodityID_p=value;
        	 }
        }
        virtual public String commodityName
        {
        	 get{
        	 	return commodityName_p;
        	 }
        	 set{
        	 	commodityName_p=value;
        	 }
        }
        virtual public double stockBoxAmount
        {
        	 get{
        	 	return stockBoxAmount_p;
        	 }
        	 set{
        	 	stockBoxAmount_p=value;
        	 }
        }
        virtual public double stockAmount
        {
        	 get{
        	 	return stockAmount_p;
        	 }
        	 set{
        	 	stockAmount_p=value;
        	 }
        }
        virtual public double stockMoney
        {
        	 get{
        	 	return stockMoney_p;
        	 }
        	 set{
        	 	stockMoney_p=value;
        	 }
        }
        virtual public double stockPrice
        {
        	 get{
        	 	return stockPrice_p;
        	 }
        	 set{
        	 	stockPrice_p=value;
        	 }
        }
        virtual public double unitAmount
        {
        	 get{
        	 	return unitAmount_p;
        	 }
        	 set{
        	 	unitAmount_p=value;
        	 }
        }
        virtual public long dealer
        {
        	 get{
        	 	return dealer_p;
        	 }
        	 set{
        	 	dealer_p=value;
        	 }
        }
        virtual public double saleAmount
        {
        	 get{
        	 	return saleAmount_p;
        	 }
        	 set{
        	 	saleAmount_p=value;
        	 }
        }
        virtual public double saleMoney
        {
        	 get{
        	 	return saleMoney_p;
        	 }
        	 set{
        	 	saleMoney_p=value;
        	 }
        }
        virtual public double returnedAmount
        {
        	 get{
        	 	return returnedAmount_p;
        	 }
        	 set{
        	 	returnedAmount_p=value;
        	 }
        }
        virtual public double returnedMoney
        {
        	 get{
        	 	return returnedMoney_p;
        	 }
        	 set{
        	 	returnedMoney_p=value;
        	 }
        }
        virtual public double storageAmount
        {
        	 get{
        	 	return storageAmount_p;
        	 }
        	 set{
        	 	storageAmount_p=value;
        	 }
        }
        virtual public double storageMoney
        {
        	 get{
        	 	return storageMoney_p;
        	 }
        	 set{
        	 	storageMoney_p=value;
        	 }
        }
        virtual public double lossMoney
        {
        	 get{
        	 	return lossMoney_p;
        	 }
        	 set{
        	 	lossMoney_p=value;
        	 }
        }
        virtual public DateTime addTime
        {
        	 get{
        	 	return addTime_p;
        	 }
        	 set{
        	 	addTime_p=value;
        	 }
        }
        virtual public int settleState
        {
        	 get{
        	 	return settleState_p;
        	 }
        	 set{
        	 	settleState_p=value;
        	 }
        }
    }
}

